
.ul-top{
	height: 60upx;
}
.userLogin{
	width: 100%;
}

.ul-header{
	width: 100%;
	height: 80upx;
	line-height: 80upx;
	padding-left: 30upx;
	.iconfont{
		color: #333;
	}
}
.ul-title{
	height: 100upx;
	line-height: 100upx;
	font-size: 36upx;
	color: #000;
	text-align: center;
}
.login-box{
	background-color: #FFFFFF;
	padding: 20upx;
	margin: 20upx;
}
// 输入信息
.ul-message{
	width: 100%;
	// height: 136upx;
	margin: 0 auto;
	position: relative;
	border-bottom: 1px solid #FF557D;
	display: flex;
	align-items: center;
	justify-content: space-between;
	&>image{
		width: 28upx;
		height: 28upx;
	}
	.ms-phone{
		position: absolute;
		top: 46upx;
		left: 24upx;
		font-size: 28upx;
		color: #999;
		z-index: 99;
	}
	input{
		position: relative;
		top: 50%;
		// transform: translateY(-50%);
		width: 90%;
		height: 80upx;
		// background-color: #f5f5f5;
		outline: none;
		border-radius: 10upx;
		font-size: 28upx;
		color: #333333;
		// padding-left: 140upx;
	}
	
}
// 输入验证码
.input-ver{
	width: 100%;
	// height: 136upx;
	// margin: 20 auto;
	margin-top: 20upx;
	position: relative;
	border-bottom: 1px solid #FF557D;
	display: flex;
	align-items: center;
	justify-content: space-between;
	input{
		width: 480upx;
		height: 80upx;
		// background-color: #f5f5f5;
		outline: none;
		border-radius: 10upx;
		font-size: 28upx;
		color: #333333;
		// padding-left: 204upx;
	}
	.ms-ver{
		position: absolute;
		top: 22upx;
		left: 24upx;
		font-size: 28upx;
		color: #999;
		z-index: 99;
	}
	.authCode{
		position: absolute;
		// top: 28upx;
		right: 0upx;
		width: 190upx;
		height: 60upx;
		line-height: 60upx;
		border-radius: 35upx;
		background-color: #FAF2F5;
		color: #FF557D;
		font-size: 24upx;
		text-align: center;
		
	}
	.disableCode{
		background-color: #FF557D;
		color: #FFFFFF;
		opacity: .5;
	}
	.disableCodeWait{
		background-color: #FF557D;
		color: #FFFFFF;
	}
}
.userLogin{
	.rightAway{
		// margin: 50 auto;
		margin-top: 50upx;
		margin-bottom: 20upx;
		width: 85%;
		height: 80upx;
		line-height: 80upx;
		color: #fff;
		font-size: 32upx;
		border-radius: 35px;
		background-color: #FF557D;
		opacity: .5;
		// box-shadow: 0 8upx 10upx 0 #ffd0db;
	}
	.sourceRightAway{
		background-color: #ff557d;
		opacity: 1;
		box-shadow: 0 8upx 10upx 0 #ffd0db;
	}
}

// 其它方式登录
.other-login{
	margin-top: 200upx;
	height: 80upx;
	line-height: 80upx;
	text-align: center;
	color: #666;
	font-size: 30upx;
	.iconfont{
		font-size: 28upx;
		margin-left: 10upx;
	}
}
.other-icon{
	height: 120upx;
	line-height: 120upx;
	display: flex;
	justify-content: center;
	align-items: center;
	image{
		margin: 0 20upx;
		width: 78upx;
		height: 78upx;
	}
}
